package DAO;

import java.util.List;

import modelo.Cliente;
/**
 * 
 * @author Douglas
 * 
 * Interface com lista de busca dos clientes
 * por Nome, Identificador, CPF e E-mail
 */
public interface ClienteDAO extends DAO<Cliente> {

	/**
	 * @param cliente
	 * @return
	 */
	List<Cliente> buscaClientePorNome(Cliente cliente);
	/**
	 * @param cliente
	 * @return
	 */
	List<Cliente> buscaClientePorId(Cliente cliente);
	/**
	 * @param cliente
	 * @return
	 */
	List<Cliente> buscaClientePorCpf(Cliente cliente);
	/**
	 * @param cliente
	 * @return
	 */
	List<Cliente> buscaClientePorEmail(Cliente cliente);
	
}
